leather sole - English Synonyms Dictionary